leachate recirculation - German English Dictionary